<template>
    <div>
       <header-con></header-con> 
       <LoginInput></LoginInput>
       <footer-con></footer-con>
        <!-- <div style="border: 1px solid #ccc">
      <Toolbar
        style="border-bottom: 1px solid #ccc"
        :editor="editorRef"
        :defaultConfig="toolbarConfig"
        :mode="mode"
      />
      <Editor
        style="height: 500px; overflow-y: hidden;"
        v-model="valueHtml"
        :defaultConfig="editorConfig"
        :mode="mode"
        @onCreated="handleCreated"
      />
    </div> -->
    </div>
</template>

<script>
import HeaderCon from '../components/HeaderCon.vue'
import LoginInput from '../components/LoginInput.vue'
import FooterCon from '../components/FooterCon.vue'
//  import '@wangeditor/editor/dist/css/style.css' // 引入 css

// import { onBeforeUnmount, ref, shallowRef, onMounted } from 'vue'
// import { Editor, Toolbar } from '@wangeditor/editor-for-vue'
 export default {
        components:{
            LoginInput, HeaderCon,FooterCon
            // Editor, Toolbar
        },
        setup() {
    // 编辑器实例，必须用 shallowRef
    // const editorRef = shallowRef()

    // // 内容 HTML
    // const valueHtml = ref('<p>hello</p>')

    // // 模拟 ajax 异步获取内容
    // onMounted(() => {
    //     setTimeout(() => {
    //         valueHtml.value = '<p>模拟 Ajax 异步设置内容</p>'
    //     }, 1500)
    // })

    // const toolbarConfig = {}
    // const editorConfig = { placeholder: '请输入内容...' }

    // // 组件销毁时，也及时销毁编辑器
    // onBeforeUnmount(() => {
    //     const editor = editorRef.value
    //     if (editor == null) return
    //     editor.destroy()
    // })

    // const handleCreated = (editor) => {
    //   editorRef.value = editor // 记录 editor 实例，重要！
    // }

    // return {
    //   editorRef,
    //   valueHtml,
    //   mode: 'default', // 或 'simple'
    //   toolbarConfig,
    //   editorConfig,
    //   handleCreated
    // };
  }
    }
</script>

<style lang="less" scoped>

</style>